have bad eyesight - French English Dictionary